离不开: inseparable, inevitably linked to...
儒学: Confucianism...
下落: whereabouts, to drop, to fall...
政治: politics, political...
地位: position, status, place...
敲门: to knock on a door...
消沉: depressed, bad mood, low spirit...
两手: one's two hands, two prongs (of a strategy), both aspects, eventualities etc, skills, expertise...
着眼: to have one's eyes on (a goal), having sth in mind, to concentrate...
摇摇欲坠: tottering, on the verge of collapse...